AmeliaBooking\Infrastructure\Repository\Notification\NotificationLogRepository S

Total Complexity 49
Dependencies 19
Dependents 0
Total lines 1,025
Lines of code 749
Logical lines of code 200
Comment lines 130
Methods 12
Properties 4

Methods 12

Method Rating Maintainability Complexity Lines of code
getScheduledAppointments()
A
37 7 90
getCustomersNextDayAppointments()
A
37 5 92
getProvidersNextDayAppointments()
A
37 5 89
getCustomersNextDayEvents()
A
35 3 116
getProvidersNextDayEvents()
A
36 3 112
getScheduledEvents()
A
38 4 84
invalidateSentEmails()
S
48 6 35
getSentNotificationsByUserAndEntity()
S
47 6 35
getBirthdayCustomers()
S
49 3 32
getUndeliveredNotifications()
S
49 3 31
add()
S
51 3 26
__construct()
S
68 1 7